creosote bush (larrea tridentata) - Español Inglés Diccionario